spring boot 启动时运行
Spring Boot应用程序在启动后,会遍历CommandLineRunner接口的实例并运行它们的run方法。也可以利用@Order注解(或者实现Order接口)来规定所有CommandLineRunner实例的运行顺序。
1 | 10) ( |
Bean 初始化完成时运行
执行顺序 Constructor > @PostConstruct > InitializingBean > init-method
<beanclass=”InitSequenceBean”init-method=”initMethod”>
1 |
|
Bean销毁之前执行
使用@PreDestroy